upon my faith - Turc Anglais Dictionnaire